}
final EventSource eventSource = EventSource.create(WaylandServerLibrary.INSTANCE()
.wl_event_loop_add_fd(getNative(),
fd,
mask,
WL_EVENT_LOOP_FD_FUNC,
handlerRef));
EVENT_SOURCE_HANDLER_REFS.put(eventSource,
handlerRef);
return eventSource;
}
final EventSource eventSource = EventSource.create(wrap(WaylandServerCore.INSTANCE()
.wl_event_loop_add_fd(getNative().address,
fd,
mask,
nref(WL_EVENT_LOOP_FD_FUNC).address,
handlerRef.address)));
EVENT_SOURCE_HANDLER_REFS.put(eventSource,
handlerRef);
return eventSource;